.s-tabs-view {
	width: 100%;
	box-sizing: border-box;
	display: flex;
	align-items: center;
	justify-content: space-between;
	z-index: 9999;
}

.s-tabs-relative {
	position: relative;
}

.s-tabs-fixed {
	position: fixed;
	left: 0;
}

.s-tabs-fixed::before,
.s-tabs-relative::before {
	content: '';
	position: absolute;
	border-bottom: 1rpx solid #eaeef1;
	-webkit-transform: scaleY(0.5) translateZ(0);
	transform: scaleY(0.5) translateZ(0);
	transform-origin: 0 100%;
	bottom: 0;
	right: 0;
	left: 0;
}

.s-unlined::before {
	border-bottom: 0 !important
}

.s-tabs-item {
	display: flex;
	align-items: center;
	justify-content: center;
}

.s-tabs-disabled {
	opacity: .6;
}

.s-tabs-title {
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 2;
}

.s-tabs-active {
	transition: all 0.15s ease-in-out;
}

.s-tabs-slider {
	position: absolute;
	left: 0;
	transition: all 0.15s ease-in-out;
	z-index: 0;
	transform: translateZ(0);
}